vent (someone's) frustration

Translations
évacuer (sa) frustration
Definitions
To express or release one's feelings of annoyance, anger, or dissatisfaction to someone, often in order to seek support or understanding.